﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.Const
{
    /// <summary>
    /// 流水业务代码
    /// </summary>
     public  enum EnumAccountBalance_BuinessCode
    {

        /// <summary>
        /// 0 支付/消费
        /// </summary>
        支付 = 0,
        /// <summary>
        ///  1 退款
        /// </summary>
        退款 = 1,
        /// <summary>
        ///   2提成
        /// </summary>
        提成 = 2,
       
    }
    /// <summary>
    /// 机构代码 0 微信 1 支付宝 2 银联 3 线下
    /// </summary>
    public enum EnumAccountBalance_OrgaCode
    {
        /// <summary>
        /// 0 微信
        /// </summary>
        微信支付 = 0,
        /// <summary>
        /// 1 支付宝
        /// </summary>
        支付宝支付 = 1,
        /// <summary>
        /// 2 银联
        /// </summary>
        银联支付 = 3,
        /// <summary>
        /// 3 线下
        /// </summary>
        线下支付 = 4
    }


    public enum EnumUserSource {
        /// <summary>
        /// 用户自己关注公众号的
        /// </summary>
        USER_SELF=0,
        /// <summary>
        /// 通过微信朋友圈，或者群消息来的
        /// </summary>
        WEB_PRODUCT =1,
        /// <summary>
        /// 系统后台绑定
        /// </summary>
        SYSTEM_MANUAL = 2,

    }
    /// <summary>
    /// 直销模式下 用户类型
    /// 0 是正常用户
    /// 1-99 预留定义的各种 
    /// 100 是系统的销售
    /// </summary>
    public enum EnumZX_UserType
    {
        /// <summary>
        /// 正常用户
        /// </summary>
        NORMAL = 0,

        /// <summary>
        /// 销售人员
        /// </summary>
        SYSTEM_SALES = 100,
    }

    public enum EnumMessageType
    {
        /// <summary>
        //{{first.DATA}}
        //赠送金额：{{keyword1.DATA}}
        //消费时间：{{keyword2.DATA}}
        //{{remark.DATA}}
        /// </summary>
        推荐会员消费通知 = 1,

        /// <summary>
        /// {{first.DATA}}
        //发送者：{{keyword1.DATA}}
        //时间：{{keyword2.DATA}}
        //{{remark.DATA}} 
        /// </summary>
        事项提醒接收确认 = 2,

        /// <summary>
        /// {{first.DATA}}
        //客户名称：{{keyword1.DATA}}
        //订单总金额：{{keyword2.DATA}}
        //{{remark.DATA}}
        /// </summary>
        推荐订单完成支付通知 = 3,

        /// <summary>
        /// {{first.DATA}}
        //订单商品：{{keyword1.DATA}}
        //订单编号：{{keyword2.DATA}}
        //支付金额：{{keyword3.DATA}}
        //支付时间：{{keyword4.DATA}}
        //{{remark.DATA}}
        /// </summary>
        订单支付成功通知 = 4,

        /// <summary>
        /// {{first.DATA}}
        //门店名称：{{keyword1.DATA}}
        //消费金额：{{keyword2.DATA}}
        //消费时间：{{keyword3.DATA}}
        //{{remark.DATA}}
        /// </summary>
        消费通知 = 5,

        /// <summary>
        /// {{first.DATA}}
        //时间：{{keyword1.DATA}}
        //商品名称：{{keyword2.DATA}}
        //订单号：{{keyword3.DATA}}
        //{{remark.DATA}}
        /// </summary>
        订单生成通知 = 6,

        /// <summary>
        /// {{first.DATA}}
        //申请姓名：{{keyword1.DATA}}
        //申请时间：{{keyword2.DATA}}
        //{{remark.DATA}}
        /// </summary>
        申请经销商提醒 = 7,

        /// <summary>
        /// {{first.DATA}}
        //本次提现金额：{{keyword1.DATA}}
        //红包提现账户：{{keyword2.DATA}}
        //提现申请时间：{{keyword3.DATA}}
        //预计到账时间：{{keyword4.DATA}}
        //{{remark.DATA}}
        /// </summary>
        红包提现通知 = 8,
        订单已发货 =9

    }

    public enum EnumOperateType {
        /// <summary>
        /// 登录系统
        /// </summary>
        登录系统 =1,
        /// <summary>
        /// 每日签到
        /// </summary>
        每日签到 = 2,
        /// <summary>
        /// 浏览产品
        /// </summary>
        浏览产品 = 3,
        /// <summary>
        /// 绑定手机
        /// </summary>
        绑定手机 = 4,
        /// <summary>
        /// 推广产品
        /// </summary>
        推广产品 = 5,
        /// <summary>
        /// 实名认证
        /// </summary>
        实名认证 = 6,
        /// <summary>
        /// 充值
        /// </summary>
        充值 = 7,
        /// <summary>
        /// 提现
        /// </summary>
        提现 = 8,



    }

    public enum EnumProductShowType {
        纯图=1,
        图文=2,
        样式3 = 3,
        样式4 = 4
    }
}
